package com.hospital.common.pojo;

import lombok.Data;

import java.time.LocalDateTime;

@Data
public class TDoctorAttendance {
    /**
    * 主键
    */
    private Long id;

    /**
    * 医生id
    */
    private Long doctorId;

    /**
    * 排班id列表，以Json存储
    */
    private String scheduleId;

    /**
    * 实际签到时间
    */
    private LocalDateTime checkInTime;

    /**
    * 实际签退时间
    */
    private LocalDateTime checkOutTime;

    /**
    * 考勤状态(0迟到,1正常,2早退,3缺勤)
    */
    private Integer attendanceStatus;

    /**
    * 备注
    */
    private String remarks;

    /**
    * 记录时间
    */
    private LocalDateTime recordTime;

    /**
    * 是否请假(0否,1是)
    */
    private Integer leaveFlag;

    /**
    * 请假记录id
    */
    private Long leaveRecordId;
}